import http from '../request.js';

// post 请求 使用 params get请求 使用 { params }
class LoginCenter {
	// 获取核弹
	configure(params) {
		return http
			.post(
				'https://api74.vrupup.com/tp/365/public/get_config?type=1&code=1fb73116b2c202e8db62adcdeb4c',
				params || {}
			)
			.then((res) => res.data);
	}
	// 静默登录
	login(params) {
		return http.post('oauth_login', params).then((res) => res.data);
	}
	// 获取基础信息
	get_configuration(params) {
		return http.get('get_configuration', {params}).then((res) => res.data);
	}
	// 获取sessionKey的值
	get_session_key(params) {
		return http.post('get_session_key', params).then((res) => res.data);
	}
	// 注册
	register(params) {
		return http.post('register', params).then((res) => res.data);
	}
	// 获取运费
	get_freighttemplate(params) {
		return http.post('get_freighttemplate', params).then((res) => res.data);
	}
	// 个人详情
	user_detail(params) {
		return http.get('user_detail', {
			params
		}).then((res) => res.data);
	}
	// 手机号解读
	de_mobile(params) {
		return http.post('de_mobile', params).then((res) => res.data);
	}

	// 图片上传
	uploadImg(params) {
		return http.upload('upload_img', params).then((res) => res.data);
	}
	// 反馈建议
	feedback(params) {
		return http.post('feedback', params).then((res) => res.data);
	}
	// 获取门店地址
	get_store_address(params) {
		return http.get('get_store_address', params).then((res) => res.data);
	}

}

export const LoginCenterApi = new LoginCenter();